particulate filtration - German English Dictionary